encoding/json/v2.fieldOptions.name (field)

22 uses

	encoding/json/v2 (current package)
		arshal_default.go#L1211: 					b, _ = jsonwire.AppendQuote(b, []byte(f.name), &mo.Flags)
		arshal_default.go#L1217: 				if err := enc.WriteToken(jsontext.String(f.name)); err != nil {
		arshal_default.go#L1242: 					prevName = &fields.flattened[prevIdx].name
		fields.go#L140: 				if f.fieldOptions != (fieldOptions{name: f.name, quotedName: f.quotedName, embed: true}) {
		fields.go#L146: 					f.fieldOptions = fieldOptions{name: f.name, quotedName: f.quotedName, embed: f.embed}
		fields.go#L248: 				if j, ok := namesIndex[f.name]; ok {
		fields.go#L249: 					serr = orErrorf(serr, t, "Go struct fields %s and %s conflict over JSON object name %q", t.Field(j).Name, sf.Name, f.name)
		fields.go#L253: 				namesIndex[f.name] = i
		fields.go#L295: 			strings.Compare(x.name, y.name),
		fields.go#L301: 		for n < len(allFields) && allFields[n-1].name == allFields[n].name {
		fields.go#L336: 		foldedName := string(foldName([]byte(f.name)))
		fields.go#L337: 		fs.byActualName[f.name] = &fs.flattened[i]
		fields.go#L382: 		if !flags.Get(jsonflags.MatchCaseSensitiveDelimiter) || strings.EqualFold(string(name), f.name) {
		fields.go#L395: 	name           string
		fields.go#L436: 	out.name = sf.Name // always starts with an uppercase character
		fields.go#L460: 			out.name = name
		fields.go#L464: 	b, _ := jsonwire.AppendQuote(nil, []byte(out.name), &jsonflags.Flags{})
		fields.go#L466: 	out.nameNeedEscape = jsonwire.NeedEscape([]byte(out.name))